package org.gui;

import java.awt.Dimension;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

import javax.swing.JPanel;
import javax.swing.JTabbedPane;

import org.gui.featureSelection.FeatureSelectionPanel;
import org.gui.knnParamSelection.KnnParamsPanel;
import org.gui.similarityMeasureSelection.SimilarityMeasurePanel;


public class LeftPanel extends JTabbedPane implements MouseListener {

	MainFrame frame;
	KnnParamsPanel knnPanel;
	SimilarityMeasurePanel simPanel;
	FeatureSelectionPanel featurePanel;
	
	private static final long serialVersionUID = 1L;

	public LeftPanel(CenterPanel centerPanel) {
		
		simPanel = new SimilarityMeasurePanel();
		featurePanel = new FeatureSelectionPanel();
		knnPanel = new KnnParamsPanel();
		
		addTab("Attributes",knnPanel);
		addTab("Functions",new JPanel());
		addTab("Quantifiers",simPanel);
		addTab("QualityMeasures",featurePanel);
		setPreferredSize(new Dimension(500, 300));
		addMouseListener(this);
	}

	public void mouseClicked(MouseEvent e) {
		// TODO Auto-generated method stub
		
	}

	public void mousePressed(MouseEvent e) {
		// TODO Auto-generated method stub
		
	}

	public void mouseReleased(MouseEvent e) {
		// TODO Auto-generated method stub
		
	}

	public void mouseEntered(MouseEvent e) {
		// TODO Auto-generated method stub
		
	}

	public void mouseExited(MouseEvent e) {
		// TODO Auto-generated method stub
		
	}


}